package cn.qicaiwang.open.qxyApi.entity;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.annotation.*;
import com.baomidou.mybatisplus.extension.handlers.FastjsonTypeHandler;
import lombok.Data;

import java.util.Date;

@Data
@TableName("tax_task_result")
public class TaxTaskResult {
    @TableId(type = IdType.AUTO)
    private Long id;

    @TableField("nsrsbh")
    private String nsrsbh;          // 纳税人识别号

    @TableField("task_id")
    private String taskId;          // 任务ID

    @TableField("request_count")
    private Integer requestCount;   // 执行次数

    @TableField("total_time")
    private Long totalTime;         // 总耗时(毫秒)

    @TableField(value = "response_data")
    private String  responseData; // 完整响应数据

    @TableField("main_status")
    private String mainStatus;      // 主状态(1:进行中,2:失败,3:成功)

    @TableField("main_status_code")
    private String mainStatusCode;  // 主状态码

    @TableField("user_id")
    private String userId;  // 用户ID

    @TableField("entity_name")
    private String entityName;  // 企业用户名

    private Date createTime;        // 创建时间


    private Date updateTime;        // 更新时间
}